package com.tcm.entity.dto.param;

import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

/**
 * 管理员用户更新数据参数
 * @author Guqier
 * @version 1.0
 * @date 2023/7/9 17:57
 */
@Data
public class UserAdminInsertParam {

    private Long id;// 用户ID

    //用户账号
    @NotBlank(message = "账号不能为空")
    private String account;

    //密码
    @NotBlank(message = "密码不能为空")
    private String password;

    //真实姓名
    @NotBlank(message = "姓名不能为空")
    private String name;

    //昵称
    private String nickname;

    //头像
    private String avatar;

    //性别，0表示女生，1表示男生
    @NotNull(message = "性别不能为空")
    private Integer gender;

    //电子邮箱
    private String email;

    //手机号码
    private String phone;
}
